package cm.stu.util;

import cm.stu.dao.Deal;
import cm.stu.dao.Generate;
import cm.stu.pojo.Person;
import javafx.scene.chart.PieChart;

import javax.xml.crypto.Data;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Test {


    public static void main(String[] args){
        Deal.deal("INSERT INTO task VALUES('11','11','11','11') ");


//        Person p = new Person();
//        p.setUserAccount("2022080101");
//        p.setUserPassword("1");
//        Person person = TestDao.Login(p);
//
//        if(person==null){
//            System.out.println("登录成功");
//        }else{
//            System.out.println("登录成功："+person);
//        }
//

    }

    public static String getDate() {
        Date date = new Date(System.currentTimeMillis());
        SimpleDateFormat sdt = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        return sdt.format(date);
    }

    public static String getTaskAccout() {
        String taskAccount = "";


        while (true){
            for(int i=0;i<10;i++){
                taskAccount = taskAccount+Integer.toString((int)(1+Math.random()*(10-1+1)));
            }
            int num = Generate.isExistTaskAccount(taskAccount);
            if(num==0){
                break;
            }else {
                taskAccount = "";
            }
        }
        return taskAccount;
    }

    public static String getPersonAccount() {
        String userAccount = "";
        while (true){
            for(int i=0;i<10;i++){
                userAccount = userAccount+Integer.toString((int)(1+Math.random()*(10-1+1)));
            }
            int num = Generate.isExistPersonAccount(userAccount);
            if(num==0){
                break;
            }else {
                userAccount = "";
            }
        }
        return userAccount;
    }
}
